a landmark agreement - Englisch Synonyme Wörterbuch